﻿using System;

namespace Minecraft.Model.ReqResp
{
	/// <summary>
	/// 更新此玩家的特定成就
	/// </summary>
	[Serializable]
	public class AchievementsUpdateReq : BaseReq
	{
		/// <summary>
		/// 枚举类型，表示此成就是“打僵尸到一定条件算完成、用户等级到一定程度算完成、解锁特定蓝图算完成等”的一个枚举类型
		/// </summary>
		public EnumAchievementConditionType ConditionType;
		

		/// <summary>
		/// 数量。如是打了N个野怪，用户达到N级，还是解锁了N个蓝图（具体取决于此成就的类型）
		/// </summary>
		public int Num;


		/// <summary>
		/// 具体id，比如如果是解锁特定蓝图了，那么这个就是此特定蓝图的id，其余类推。
		/// </summary>
		public int ConditionId;
	}
}
